package cn.hzking.gjmall.bean;

import java.util.List;

import cn.hzking.gjmall.net.base.BaseEntity;

/**
 * Created by Administrator on 2018/3/7.
 */

public class GoodDetailBean extends BaseEntity {

    /**
     * code : 0
     * data : {"avecostPrice":"12.00","desc":"<!DOCTYPE html> <html lang=\"en\"> <head> <meta charset=\"UTF-8\"> <title>Title<\/title> <style> *{ margin: 0 auto; box-sizing: border-box; } .content_div_co{ width: 100%; } .content_div_co img{ width: 100%; } <\/style> <\/head> <body>  <div class=\"content_div_co\"><p>111<\/p><\/div><\/body><\/html>","describe":"别指望我给你发货，再见","imageUrl":"[\"gj/Item/I105875n2obcf8561454708_nQzThA.png\",\"\",\"\",\"\",\"\"]","isFavorite":-1,"issuingBay":1,"list":true,"nonRefunded":false,"price":"12.00起","sellPattern":"保税","skus":[{"avecostPrice":12,"currentNumber":0,"currentPrice":12,"gmtDisplay":0,"gmtStart":0,"gmtStop":0,"grossWeight":0,"id":471,"lockedStockNumber":0,"netWeight":1212,"originalPrice":0,"price":12,"restrictionNumber":0,"skucode":"1111221","skuname":"122","snapupNumber":0,"snapupPrice":12,"specifications":"12","stockNumber":0,"taxCategoryId":21,"taxMiniprice":0,"taxRate":11.9,"thumbImageUrl":"gj/Item/I105875n2ochmh1725392036_Ptnwid.png","whetherActivite":false},{"avecostPrice":2,"currentNumber":0,"currentPrice":22,"gmtDisplay":0,"gmtStart":0,"gmtStop":0,"grossWeight":0,"id":492,"lockedStockNumber":0,"netWeight":1,"originalPrice":0,"price":22,"restrictionNumber":0,"skucode":"demo1gfh","skuname":"demo2","snapupNumber":0,"snapupPrice":22,"specifications":"demo3","stockNumber":0,"taxCategoryId":22,"taxMiniprice":0,"taxRate":26.4,"thumbImageUrl":"gj/Item/I105875na3lf311873372279_Immtca.png","whetherActivite":false}],"snapupPrice":"0.00","soldOut":true,"specialFeature":"1","taxes":"1.43起","title":"蔓奈尔威化饼干","whetherSnapup":false,"whetherVirtual":false}
     * msg :
     */

    private int code;
    private DataBean data;
    private String msg;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public static class DataBean {
        public String getEarn() {
            return earn;
        }

        public void setEarn(String earn) {
            this.earn = earn;
        }

        /**
         * avecostPrice : 12.00
         * desc : <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> *{ margin: 0 auto; box-sizing: border-box; } .content_div_co{ width: 100%; } .content_div_co img{ width: 100%; } </style> </head> <body>  <div class="content_div_co"><p>111</p></div></body></html>
         * describe : 别指望我给你发货，再见
         * imageUrl : ["gj/Item/I105875n2obcf8561454708_nQzThA.png","","","",""]
         * isFavorite : -1
         * issuingBay : 1
         * list : true
         * nonRefunded : false
         * price : 12.00起
         * sellPattern : 保税
         * skus : [{"avecostPrice":12,"currentNumber":0,"currentPrice":12,"gmtDisplay":0,"gmtStart":0,"gmtStop":0,"grossWeight":0,"id":471,"lockedStockNumber":0,"netWeight":1212,"originalPrice":0,"price":12,"restrictionNumber":0,"skucode":"1111221","skuname":"122","snapupNumber":0,"snapupPrice":12,"specifications":"12","stockNumber":0,"taxCategoryId":21,"taxMiniprice":0,"taxRate":11.9,"thumbImageUrl":"gj/Item/I105875n2ochmh1725392036_Ptnwid.png","whetherActivite":false},{"avecostPrice":2,"currentNumber":0,"currentPrice":22,"gmtDisplay":0,"gmtStart":0,"gmtStop":0,"grossWeight":0,"id":492,"lockedStockNumber":0,"netWeight":1,"originalPrice":0,"price":22,"restrictionNumber":0,"skucode":"demo1gfh","skuname":"demo2","snapupNumber":0,"snapupPrice":22,"specifications":"demo3","stockNumber":0,"taxCategoryId":22,"taxMiniprice":0,"taxRate":26.4,"thumbImageUrl":"gj/Item/I105875na3lf311873372279_Immtca.png","whetherActivite":false}]
         * snapupPrice : 0.00
         * soldOut : true
         * specialFeature : 1
         * taxes : 1.43起
         * title : 蔓奈尔威化饼干
         * whetherSnapup : false
         * whetherVirtual : false
         */
        private String earn;
        private String avecostPrice;
        private String desc;
        private String describe;
        private String imageUrl;
        private int isFavorite;
        private int issuingBay;
        private boolean list;
        private boolean nonRefunded;
        private String price;
        private String sellPattern;
        private String snapupPrice;
        private boolean soldOut;
        private String specialFeature;
        private String taxes;
        private String title;
        private boolean whetherSnapup;
        private boolean whetherVirtual;
        private List<SkusBean> skus;

        public String getAvecostPrice() {
            return avecostPrice;
        }

        public void setAvecostPrice(String avecostPrice) {
            this.avecostPrice = avecostPrice;
        }

        public String getDesc() {
            return desc;
        }

        public void setDesc(String desc) {
            this.desc = desc;
        }

        public String getDescribe() {
            return describe;
        }

        public void setDescribe(String describe) {
            this.describe = describe;
        }

        public String getImageUrl() {
            return imageUrl;
        }

        public void setImageUrl(String imageUrl) {
            this.imageUrl = imageUrl;
        }

        public int getIsFavorite() {
            return isFavorite;
        }

        public void setIsFavorite(int isFavorite) {
            this.isFavorite = isFavorite;
        }

        public int getIssuingBay() {
            return issuingBay;
        }

        public void setIssuingBay(int issuingBay) {
            this.issuingBay = issuingBay;
        }

        public boolean isList() {
            return list;
        }

        public void setList(boolean list) {
            this.list = list;
        }

        public boolean isNonRefunded() {
            return nonRefunded;
        }

        public void setNonRefunded(boolean nonRefunded) {
            this.nonRefunded = nonRefunded;
        }

        public String getPrice() {
            return price;
        }

        public void setPrice(String price) {
            this.price = price;
        }

        public String getSellPattern() {
            return sellPattern;
        }

        public void setSellPattern(String sellPattern) {
            this.sellPattern = sellPattern;
        }

        public String getSnapupPrice() {
            return snapupPrice;
        }

        public void setSnapupPrice(String snapupPrice) {
            this.snapupPrice = snapupPrice;
        }

        public boolean isSoldOut() {
            return soldOut;
        }

        public void setSoldOut(boolean soldOut) {
            this.soldOut = soldOut;
        }

        public String getSpecialFeature() {
            return specialFeature;
        }

        public void setSpecialFeature(String specialFeature) {
            this.specialFeature = specialFeature;
        }

        public String getTaxes() {
            return taxes;
        }

        public void setTaxes(String taxes) {
            this.taxes = taxes;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public boolean isWhetherSnapup() {
            return whetherSnapup;
        }

        public void setWhetherSnapup(boolean whetherSnapup) {
            this.whetherSnapup = whetherSnapup;
        }

        public boolean isWhetherVirtual() {
            return whetherVirtual;
        }

        public void setWhetherVirtual(boolean whetherVirtual) {
            this.whetherVirtual = whetherVirtual;
        }

        public List<SkusBean> getSkus() {
            return skus;
        }

        public void setSkus(List<SkusBean> skus) {
            this.skus = skus;
        }

        public static class SkusBean {
            /**
             * avecostPrice : 12.0
             * currentNumber : 0
             * currentPrice : 12.0
             * gmtDisplay : 0
             * gmtStart : 0
             * gmtStop : 0
             * grossWeight : 0.0
             * id : 471
             * lockedStockNumber : 0
             * netWeight : 1212.0
             * originalPrice : 0.0
             * price : 12.0
             * restrictionNumber : 0
             * skucode : 1111221
             * skuname : 122
             * snapupNumber : 0
             * snapupPrice : 12.0
             * specifications : 12
             * stockNumber : 0
             * taxCategoryId : 21
             * taxMiniprice : 0.0
             * taxRate : 11.9
             * thumbImageUrl : gj/Item/I105875n2ochmh1725392036_Ptnwid.png
             * whetherActivite : false
             */
            private boolean isSelected;

            public boolean isSelected() {
                return isSelected;
            }

            public void setSelected(boolean selected) {
                isSelected = selected;
            }

            private double avecostPrice;
            private int currentNumber;
            private double currentPrice;
            private long gmtDisplay;
            private long gmtStart;
            private long gmtStop;
            private double grossWeight;
            private int id;
            private int lockedStockNumber;
            private double netWeight;
            private double originalPrice;
            private double price;
            private int restrictionNumber;
            private String skucode;
            private String skuname;
            private int snapupNumber;
            private double snapupPrice;
            private String specifications;
            private int stockNumber;
            private int taxCategoryId;
            private double taxMiniprice;
            private double taxRate;
            private String thumbImageUrl;
            private boolean whetherActivite;

            public double getAvecostPrice() {
                return avecostPrice;
            }

            public void setAvecostPrice(double avecostPrice) {
                this.avecostPrice = avecostPrice;
            }

            public int getCurrentNumber() {
                return currentNumber;
            }

            public void setCurrentNumber(int currentNumber) {
                this.currentNumber = currentNumber;
            }

            public double getCurrentPrice() {
                return currentPrice;
            }

            public void setCurrentPrice(double currentPrice) {
                this.currentPrice = currentPrice;
            }

            public long getGmtDisplay() {
                return gmtDisplay;
            }

            public void setGmtDisplay(int gmtDisplay) {
                this.gmtDisplay = gmtDisplay;
            }

            public long getGmtStart() {
                return gmtStart;
            }

            public void setGmtStart(int gmtStart) {
                this.gmtStart = gmtStart;
            }

            public long getGmtStop() {
                return gmtStop;
            }

            public void setGmtStop(int gmtStop) {
                this.gmtStop = gmtStop;
            }

            public double getGrossWeight() {
                return grossWeight;
            }

            public void setGrossWeight(double grossWeight) {
                this.grossWeight = grossWeight;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getLockedStockNumber() {
                return lockedStockNumber;
            }

            public void setLockedStockNumber(int lockedStockNumber) {
                this.lockedStockNumber = lockedStockNumber;
            }

            public double getNetWeight() {
                return netWeight;
            }

            public void setNetWeight(double netWeight) {
                this.netWeight = netWeight;
            }

            public double getOriginalPrice() {
                return originalPrice;
            }

            public void setOriginalPrice(double originalPrice) {
                this.originalPrice = originalPrice;
            }

            public double getPrice() {
                return price;
            }

            public void setPrice(double price) {
                this.price = price;
            }

            public int getRestrictionNumber() {
                return restrictionNumber;
            }

            public void setRestrictionNumber(int restrictionNumber) {
                this.restrictionNumber = restrictionNumber;
            }

            public String getSkucode() {
                return skucode;
            }

            public void setSkucode(String skucode) {
                this.skucode = skucode;
            }

            public String getSkuname() {
                return skuname;
            }

            public void setSkuname(String skuname) {
                this.skuname = skuname;
            }

            public int getSnapupNumber() {
                return snapupNumber;
            }

            public void setSnapupNumber(int snapupNumber) {
                this.snapupNumber = snapupNumber;
            }

            public double getSnapupPrice() {
                return snapupPrice;
            }

            public void setSnapupPrice(double snapupPrice) {
                this.snapupPrice = snapupPrice;
            }

            public String getSpecifications() {
                return specifications;
            }

            public void setSpecifications(String specifications) {
                this.specifications = specifications;
            }

            public int getStockNumber() {
                return stockNumber;
            }

            public void setStockNumber(int stockNumber) {
                this.stockNumber = stockNumber;
            }

            public int getTaxCategoryId() {
                return taxCategoryId;
            }

            public void setTaxCategoryId(int taxCategoryId) {
                this.taxCategoryId = taxCategoryId;
            }

            public double getTaxMiniprice() {
                return taxMiniprice;
            }

            public void setTaxMiniprice(double taxMiniprice) {
                this.taxMiniprice = taxMiniprice;
            }

            public double getTaxRate() {
                return taxRate;
            }

            public void setTaxRate(double taxRate) {
                this.taxRate = taxRate;
            }

            public String getThumbImageUrl() {
                return thumbImageUrl;
            }

            public void setThumbImageUrl(String thumbImageUrl) {
                this.thumbImageUrl = thumbImageUrl;
            }

            public boolean isWhetherActivite() {
                return whetherActivite;
            }

            public void setWhetherActivite(boolean whetherActivite) {
                this.whetherActivite = whetherActivite;
            }
        }
    }
}
